a cloven hoof - Spanish English Dictionary